import { get, post } from '@/utils/axiosMethods'

// 获取主题下拉列表
export function getThemeSelectList() {
  return get({ url: '/theme/getThemeSelectList' })
}

// 获取当前用户的主题
export function getUserTheme() {
  return get({ url: '/theme/getUserTheme' })
}

// 获取主题列表
export function getThemePageList(data) {
  return get({ url: '/theme/getThemePageList', data })
}

// 新增/修改主题
export function addOrUpdateTheme(data) {
  return post({ url: '/theme/addOrUpdateTheme', data })
}

// 将当前主题设置为用户默认主题
export function updateCurrentUserTheme(themeId) {
  return get({ url: `/theme/updateCurrentUserTheme/${themeId}` })
}

// 删除主题
export function removeThemeById(id) {
  return get({ url: `/theme/removeThemeById/${id}` })
}
